/* 中部 */
.main { width: 1002px; margin-top: 10px; margin-right: auto; margin-left: auto; height: auto; clear: both; color: #999; margin-bottom: 11px; }
.wo-gwc { font-size: 20px; float: left; height: 55px; width: 888px; line-height: 55px; margin-left: 55px; color: #7d0a2f; font-weight: bold; }
.flow-steps { overflow: hidden; height: 40px; width: 970px; display: inline; margin-left: 20px; float: left; }
.div2  { height: 1000px; border: 1px solid #7d0f36; width: 970px; background-color: #F00; margin-left: 20px; }


.flow-steps .num3 li { width: 301px; }
.flow-steps .num4 li { width: 222px; }
.flow-steps .num5 li { width: 178px; }
.flow-steps .num6 li { width: 143px; }
.flow-steps li { float: left; font-size: 14px; font-weight: bold; height: 23px; line-height: 23px; text-align: center; color: #404040; overflow: hidden; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 0; background-image: url(../../../images/flow_steps_bg.png); background-repeat: no-repeat; background-position: 100% 0; background-color: #e4e4e4; }
.flow-steps li span, .flow-steps li strong { display: block; }
.flow-steps li .first { background-image: url(../../../images/flow_steps_bg.png); background-repeat: no-repeat; background-position: -12px 6px; }
.first2 { background-image: url(../../../images/flow_steps_bg.png); background-repeat: no-repeat; background-position: -12px 6px; }

.flow-steps li.last { background-position: 100% -138px; }
.flow-steps li.current { color: #fff; background-color: #7D0A2F; }
.flow-steps li.current .first { background-position: -12px -92px; background-color: #7D0A2F; }

.flow-steps li.current-prev { background-position: 100% -23px!important; }
.flow-steps li.done { background-color: #E4E4E4; background-position: 100% -23px; color: #333; }

.flow-steps li.done .first { background-color: #E4E4E4; background-position: -12px -69px; }
.flow-steps li.done1 { background-color: #E4E4E4; color: #333; }
.flow-steps li.done1 .first { background-color: #E4E4E4; background-position: -12px -69px; }

.flow-steps li.last-current { background-color: #7D0A2F; color: #fff; background-position: 100% -161px; }
.clearfix { *zoom:1;
}
.box .rc-tp, .box .rc-bt { _overflow: hidden; }
.box .hd h3, .box .act {
*line-height:23px; _line-height: 21px; }
.box-h14 .hd h3, .box-h14 .act {
*line-height:25px; _line-height: 23px; }
.gwc-zt { float: left; height: 33px; width: 970px; display: inline; margin-left: 20px; line-height: 33px; }
.gwc-zt .p1 { float: left; margin-right: 5px; }
.gwc-zt .p2 { float: right; }
.gwc-zt .p2 span { color: #F00; font-size: 15px; font-weight: bolder; }
.gwc-zt .p3 { float: right; margin-left: 11px; margin-right: 11px; display: inherit; }
.gwc-cp { float: left; height: auto; width: 970px; display: inline; margin-left: 20px; background-color: #FFF; margin-top: 11px; }
.gwc-cp a { color: #3366cc; }
.gwc-cp a:hover { color: #bf0000; }
.gwc-cp-tr { height: 41px; width: 970px; background-color: #CCC; text-align: center; background-image: url(../../../images/gwc-bg_03.gif); background-repeat: repeat-x; line-height: 41px; border-top-width: 3px; border-top-style: solid; border-top-color: #000; color: #666; }
.gwc-cp-tr2 { height: 41px; width: 970px; text-align: center; line-height: 41px; }
.gwc-cp-tr3 { height: 88px; width: 970px; text-align: center; line-height: 41px; background-color: #e2f2ff; }
.td-ul { background-color: #FFF; }
.td-ul li { float: left; margin-left: 14px; _margin-left: 8px; display: inherit; }
.wangwang { background-image: url(../../images/T1UPFAXnNfXXXXXXXX-130-60.gif); background-repeat: no-repeat; background-position: 0px -2px; height: 18px; width: 67px; display: block; float: left; }
.table-cp { height: 86px; width: 970px; color: #999; }
.table-dl { height: 82px; width: 400px; }
.table-dl dt { float: left; height: 82px; width: 55px; margin-right: 5px; }
.table-dl dt span { float: left; height: 22px; width: 50px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 22px; }
.table-dl dd { float: left; width: 260px; text-align: left; }
.xb a, .xb span { vertical-align: middle }
.xb a { display: inline-block; width: 16px; height: 16px; overflow: hidden; text-indent: -9999px; background-image: url(http://img01.taobaocdn.com/tps/i1/T1eCRkXeQgC0Pg9ykn-498-250.png); background-repeat: no-repeat }
.xb-truth { background-position: -188px 0; background-image: url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); }
.xb-auth { background-position: -338px 0; background-image: url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); }
.xb-return { background-position: -156px 0; background-image: url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); background-repeat: no-repeat; }
.xb-quality { background-position: -140px 0 url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); }
.xb-thunder { background-position: -297px 0; background-image: url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); }
.xb-guarantee { background-position: -319px 0 url(images/T1eCRkXeQgC0Pg9ykn-498-250.png); }
.xcard-icon { display: inline-block; width: 16px; height: 11px; background-position: -20px -11px; background-image: url(../../ydcglobal/img/T1n6hWXglxXXXXXXXX-284-263.png); }
.dd-span1 { }
.table-dl dd a { color: #3366cc; }
.jg-p1 { color: #999; text-decoration: line-through; height: 22px; width: 100px; text-align: center; }
.text.text-amount { width: 44px; }
.jg-p2 { color: #666; height: 22px; width: 100px; text-align: center; }
.jg-p3 { color: #FFF; height: 22px; width: 89px; text-align: center; line-height: 22px; background-image: url(../../../images/yh-1.gif); }
.yh-p1 { height: 17px; width: 47px; font-size: 12px; line-height: 20px; color: #FFF; background-image: url(../../images/cx-1.gif); background-repeat: no-repeat; margin-left: 33px; }
.td-1 { width: 66px; }
.td-2 { width: 390px; }
.td-3 { width: 100px; text-align: center; }
.td-4 { width: 100px; }
.td-5 { width: 100px; text-align: center; }
.td-6 { width: 100px; font-weight: bolder; color: #FF5800; }
.td-7 { width: 100px; text-align: center; }
.jiezhang { float: left; height: 35px; width: 970px; display: inline; margin-left: 20px; margin-top: 11px; }
.jiezhang p { float: right; }
.jiezhang dl { float: left; height: 33px; width: 815px; background-color: #f3f3f3; border: 1px solid #CCC; }
.jiezhang dl dt { height: 33px; width: 165px; float: left; line-height: 33px; }
.jiezhang dl dt p { float: left; width: 66px; margin-left: 4px; line-height: 33px; }
.jiezhang dl dt .p1 { padding-top: 0px; _padding-top: 6px; color: #666; margin-left: 11px; }
.jiezhang dl dd { height: 33px; width: 222px; float: right; line-height: 33px; }
.jiezhang dl dd span { font-size: 18px; color: #F00; }
.xuyaocp { float: left; height: 300px; width: 970px; display: inline; margin-left: 20px; margin-top: 22px; }
.xuyaocp h2 { background-image: url(../../../images/h1.gif); background-repeat: no-repeat; background-position: left 0px; width: 970px; float: left; height: 31px; }
.xuyaocp-cp { float: left; height: 262px; width: 968px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.xuyaocp-cp dl { float: left; height: 230px; width: 140px; margin-top: 20px; margin-left: 19px; _margin-left: 14px; display: inherit; }
.xuyaocp-cp dl dt { float: left; height: 110px; width: 140px; background-color: #CCC; }
.xuyaocp-cp dl dd { float: left; height: 110px; width: 140px; margin-top: 5px; text-align: center; }
.xuyaocp-cp dl dd .hs-p { color: #dd0000; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
